damaged or expired artifact - Almanca İngilizce Sözlük